#include<bits/stdc++.h>
using namespace std;
typedef long long ll;

void solve(){
    int n,temp=0;
    cin >> n;
    vector<int> a(n+5),sum(n+5);
    for (int i=0;i<n;i++) {
        cin >> a[i];
        temp^=a[i];
        sum[i]=temp;
    }
    int res=sum[n-1];
    for(int i=0;i<n-1;i++){
        temp^=a[i];
        res=max(res,temp&sum[i]);
    }
    cout<<res<<'\n';
}

int main(){
    ios::sync_with_stdio(0);
    cin.tie(0),cout.tie(0);
    int t=1;
    cin>>t;
    while(t--){
        solve();
    }
    return 0;
}